package com.baiyang.server.service.system;


import java.util.List;

import com.baiyang.server.model.system.UserRole;
import com.baiyang.server.service.BaseService;

public interface UserRoleService extends BaseService<UserRole>{
	
	/**
	 * @apiNote 根据用户id获取用户具体角色信息
	 * @author XVX
	 * @param userId 用户id
	 * @return {@link UserRole} 如果该用户不存在角色则返回为NULL
	 */
	public List<UserRole> selectByUserId(String userId);
	
	/**
	 * @apiNote 根据用户id获取用户角色id
	 * @param userId
	 * @return
	 */
	public List<String> selectIdsByUserId(String userId);

    void DelAndInsertBatch(String userId, List<UserRole> list);
}
